home *** CD-ROM | disk | FTP | other *** search
/ CD Ware Multimedia 1995 May / cd Ware (Juegos) Epimundo.iso / WIN / UT_SYSTM / WDBBS.ZIP / WDATIDE.EXE / WDAT_IDE.TXT < prev    next >
Encoding:
Text File  |  1994-02-18  |  6.7 KB  |  212 lines

  1.  
  2. ════════════════════README - WDAT_IDE.TXT════════════════════
  3.  
  4.  
  5. REVISION: 3.6
  6.  
  7.  
  8. This utility scans the media and remaps any grown defects on
  9. a Western Digital drive. It also provides performance data
  10. such as seek times and data access times.
  11.  
  12.  
  13. COMMAND LINE OPTIONS:
  14.  
  15. To run the menu-driven test, type 'WDAT_IDE' from the DOS
  16. prompt.
  17.  
  18. The following options may be included on the command line
  19.        after 'WDAT_IDE':
  20.  
  21.        L = open NEW log file WDAT_IDE.LOG (only use this option
  22.            when running the test from a floppy, since hard
  23.            disk data corruption will occur!!!)
  24.            The old WDAT_IDE.LOG will be overwritten.
  25.        S = skip pause at end of 'no menu' run
  26.        R = relocate sectors marked as 'bad sectors'
  27.        F = relocate addresses shown in file WDAT_IDE.DAT
  28.        D = operate on second drive if F option chosen
  29.        1 = select first drive, run quick scan with no menu
  30.            or C option
  31.        2 = select second drive, run quick scan with no menu
  32.            or C option
  33.        C = comprehensive analysis, no menu.  used with
  34.            options 1 or 2
  35.  
  36. The 'L' option may be used at anytime with the above line
  37. options.  It will show the drive ID information and any error
  38. that occurs.  The old WDAT_IDE.LOG will be overwritten.
  39.  
  40.  
  41. The data file for the 'F' option should be an ASCII text file
  42. with a C, H and S specified for each address to be relocated.
  43. To relocate a track, specify the C and H and set the S to
  44. 255. All addresses must be specified in decimal.  All sector
  45. addresses are for user locations.  All track addresses are
  46. physical locations.  The first sector is specified as one,
  47. not zero.
  48.  
  49. For example, to relocate the TRANSLATED 23rd sector from
  50. index at C10 H1 and the NATIVE track at C20 H3, store the
  51. following text in WDAT_IDE.DAT:
  52.  
  53.  
  54.                     10, 1, 23
  55.                     20, 3, 255
  56.  
  57.  
  58.  
  59. PROGRAM CHARACTERISTICS:
  60.  
  61.    - retries disabled
  62.    - cache disabled
  63.    - identifies drive models and number of drives
  64.    - menu driven
  65.  
  66.  
  67. MENU OPTION DESCRIPTIONS:
  68.  
  69.     MAIN MENU SELECTION:
  70.  
  71.         0 - Quick Surface Scan
  72.         1 - Comprehensive Analysis
  73.         2 - Performance Data
  74.         3 - Select Drive
  75.         4 - List of WD drives
  76.         5 - Help
  77.         6 - Park Drives and Quit"
  78.                                
  79.  
  80.     MENU SELECTION "0 - Quick Surface Scan" description:
  81.  
  82.         1. Read sequentially, a track at a time.  No 
  83.            writes are issued.
  84.  
  85.         2. Performs appropriate defect management if errors
  86.            are detected:  See section below for details
  87.            regarding defect management.
  88.  
  89.         3. Will save user data when conditions permit.  Some
  90.            conditions will not allow the customer data to be
  91.            retrieved.
  92.  
  93.  
  94.     MENU SELECTION "1 - Comprehensive Analysis" description:
  95.  
  96.         1. Prompts user before starting that data will be
  97.            lost, ESCAPE to exit.
  98.  
  99.         2. Read scan of surface first as in selection zero
  100.            above.
  101.  
  102.         3. Writes/Read sequentially, the entire surface a
  103.            track at a time.  Each track is written with 9
  104.            data patterns, and 10 reads are issued after each
  105.            write. So each track is read a minimum of 90 times,
  106.            more if errors occur.  The data patterns are:
  107.  
  108.              PATTERN:
  109.  
  110.            A: 0031304dc3bad57bc44b75602e358da99986c947dbb0
  111.            B: 6633
  112.            C: 33cb
  113.            D: cb4cf730
  114.            E: 2222
  115.            F: 136b31136bb3
  116.            G: c086043021800
  117.            H: random data
  118.            I: 0000
  119.  
  120.         4. Performs appropriate defect management:  See
  121.            section below for details regarding defect
  122.            management.
  123.  
  124.         5. Will not save user data, this selection WILL
  125.            DESTROY all customer data.
  126.  
  127.  
  128.     MENU SELECTION "2 - Performance Data" description:
  129.  
  130.         1. Data collected will be displayed based on drive
  131.            selected.
  132.  
  133.         2. If no drive is selected or not accessable the
  134.            message 'Can't establish physical parameters'
  135.            will be displayed.
  136.  
  137.         3. The following data will be displayed.  If the
  138.            L option is selected it will be logged:
  139.  
  140.                Track to Track SEEK:  shown in milliseconds.
  141.  
  142.                Average random SEEK:  shown in milliseconds.
  143.  
  144.                Full stroke SEEK:     shown in milliseconds.
  145.  
  146.                DATA transfer TEST:  B: = block size, data
  147.                                      shown in kilobytes/sec.
  148.  
  149.         4. This selection is not restricted to drive list
  150.            maintained by this program.
  151.  
  152.  
  153.     MENU SELECTION "3 - Select Drive" description:
  154.  
  155.         1. Prompts user to enter 0, 1, or ESCAPE to exit.
  156.  
  157.         2. If drive is present the Model number, Serial
  158.            number, Firmware and Cylinder/Heads/Sector per-
  159.            track, will be displayed under the corresponding
  160.            DRIVE NUMBER.
  161.  
  162.         3. If drive a is entered but not accessable, the
  163.            information in 2 above will be replaced with
  164.            'DID NOT RESPOND', the bottom window will show
  165.            'NO drive is SELECTED'.
  166.  
  167.         4. If a drive is selected and accessable the drive
  168.            number in the top window will blink and bottom
  169.            window will show 'DRIVE # is SELECTED'.  If the
  170.            L option is selected the information in 2 above
  171.            will be logged.
  172.  
  173.         5. This selection is not restricted to drive list
  174.            maintained by this program.
  175.  
  176.  
  177. DEFECT MANAGEMENT DETAILS:
  178.  
  179. If an error is detected while reading a track, the following
  180.     steps occur:
  181.  
  182.    1) If a Bad Block error is detected, then the sector is
  183.       re-formatted as no longer bad.  If R option sector will
  184.       be relocated.
  185.  
  186.    2) If an error occurs during any read, the relocation
  187.       algorithm is executed, and reverification of the
  188.       track is repeated.
  189.  
  190.  
  191. Relocation Algorithm Details:
  192.  
  193.    If a servo error occurs, the track is relocated.
  194.    If an ID Not Found error occurs, the sector is relocated.
  195.    If a physical track already has 3 relocated sectors, the
  196.       track is relocated.
  197.    If an ECC or DAM error occurs, the sector is relocated.
  198.       Since retries are disabled, correctable ECC errors are
  199.       reported as uncorrectable and are relocated.
  200.  
  201.  
  202. REVISION HISTORY:
  203.  
  204.     3.1     12/04/92 rbn    First field release
  205.     3.2      1/25/93 rbn    Add AC2420
  206.     3.3      4/22/93 rbn    Add AC1210, AL2120
  207.     3.4      7/13/93 rbn    Add AL2170, AC2540, AC1270
  208.     3.5     10/20/93 rbn    Add DEBUG flag. Fix ID compare.
  209.                             Add pdlist valid check, AL2200,AL1100.
  210.                             Complete rewrite of error logic.
  211.     3.6     02/17/94 rbn    add AC2700,AC31000
  212.